someone that strangles - Französisch Englisch Wörterbuch